"use strict";function request_delay_balancer(t){this.balance_to=t,this.request_t=0,this.finished_t=0}request_delay_balancer.prototype.requested=function(){this.request_t=millitime()},request_delay_balancer.prototype.finished=function(){this.finished_t=millitime()},request_delay_balancer.prototype.estimate=function(){var t=this.balance_to-(this.finished_t-this.request_t);return t>0?t:0};